home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 251-275 / disk_267 / matlab / readme2 < prev    next >
Text File  |  1992-05-06  |  6KB  |  119 lines

  1.  
  2.  
  3.                                 20 June 1989
  4.    
  5.  This release of Matlab incorporates a  number of new features, as well as
  6.  a substantial number of bug fixes.  New for this release:
  7.   
  8.   1.   Workbench startup
  9.   2.   Polar Plots
  10.   3.   Contour Plots
  11.   4.   Enhanced Plot buffer control
  12.   5.   Algorithmic plot display generation, permitting use of any Amiga
  13.        display that has been properly defined to the system.
  14.   6.   Plot batch mode now works correctly.
  15.   
  16.   
  17.  A number of bugs in Diglib that  would  cause erratic operation have been
  18.  fixed.
  19.   
  20.  Workbench Startup:  By default, this release  of Matlab will use the CON:
  21.  device and open a 640 by 200 window  on  the  workbench when started from
  22.  workbench.   Upon   startup,   Matlab   will   look  for  a  file  called
  23.  MATCONFIG.SYS in the current directory (the directory that Matlab is in).
  24.  If it finds the file, it will open  the  window  that is described there.
  25.  If the file does not exist, it will  open  the default window.  This way,
  26.  you may open a window with CON: or NEWCON: or whatever else is available.
  27.  I use ConMan, so opening a CON: window is OK with me.
  28.  
  29.  I have included in this package the  executables  of  the subroutines and
  30.  the startup code that  I  developed  to  provide  workbench  startup  for
  31.  Fortran.  Sorry...the source is not  available  pending  publication of a
  32.  magazine article in Amazing  Computing.   This  Workbench startup code is
  33.  generally useful and will work with any  fortran program on the amiga, so
  34.  long as you compile it using Absoft  Fortran  v 2.3.  To use it, you must
  35.  use the init.sc module that I provide  instead of the one provided on the
  36.  L: directory of the  Fortran  distribution  disk.   You  must install the
  37.  WBEND subroutine as  the  last  executable  statement  ahead  of  the END
  38.  statement in the main program.  If  you  want  a window to do I/O in, you
  39.  must CALL STDOPN('etc') before you try  to do I/O.  The module WBSTRT.SUB
  40.  will obtain for you the address of the  workbench startup message.  Check
  41.  the Main program for Matlab to  get  examples  of  syntax.  Watch Amazing
  42.  Computing for full details.
  43.  
  44.  This release still needs 1 meg to do plots.  I experimented with overlays
  45.  for a bit and gave it up...too much overhead and performance penalty.
  46.  
  47.  The plot batch mode now  works  correctly.   Thus,  from  Matlab, you may
  48.  enter the command PLOT(X,'my plot definition file') and expect it to work
  49.  correctly.  It is therefore possible to completely automate the procedure
  50.  of data  manipulation/plotting  using  the  EXEC command and expect it to
  51.  work.
  52.  
  53.  This is the last free release  of  Matlab.   I  have incurred significant
  54.  systems costs to develop the package to this extent, and I need to recoup
  55.  some of those costs.  The article in Amazing will help, but I'm still out
  56.  a bundle.  The next release, at some point in the indefinite future, will
  57.  be commercial.  I plan a  full  intuition  interface  (in C) as well as a
  58.  printer driver that will use the  maximum  resolution of your preferences
  59.  printer.  It will probably be slow,  but  I'll do the best I can.  I will
  60.  also add 1 and two dimensional FFTs, convolutions, numerical integration,
  61.  and numerical differentiation.
  62.  
  63.                              19 Jan 1989
  64.   
  65.  This is the 19  January  1989  release  of  Amiga  Matlab.   This release
  66.  includes extensive plot support.   It  is now possible to do all types of
  67.  X-Y plots, as well as 3-D plots and histograms.   Polar plots and contour
  68.  plots are in the works and will  be  available  within  two months.  Plot
  69.  definitions  may  be  stored  to  disk  and  recalled  at  any  time.  In
  70.  principle, it should be  possible  to  execute  a  batch file when matlab
  71.  starts and generate a graph using a  stored  definition,  but I am having
  72.  trouble makeing  the  batch  option  of  Plot  work  correctly.   I  have
  73.  encountered what seems to be a problem  with the Absoft run time library.
  74.  I am working on it and hope to solve the problem soon.
  75.  
  76.  This release, as provided,  makes  some  use  of overlays.  If you have a
  77.  512K system, you will be able to run matlab  without problem, however you
  78.  will not be able to do any plotting.  For plots, you need one meg.  Also,
  79.  the version posted on bulletin  boards  contains no source.  This file is
  80.  quite large enough for uploading at  1200  baud as it is.  If you get the
  81.  disk from me, you get  matlab  source  but  not  diglib source.  Why not?
  82.  Insufficient space on one disk.  If  you  want  the whole shooting match,
  83.  all source, diglib and matlab, send me 2 disks.  If you are already on my
  84.  list as having provided $5.00 for costs,  you need send only the disks...
  85.  I will fill them and send  them  back.   I  recommend you wait until late
  86.  March or April, however, because by  then  contour  plots and polar plots
  87.  will  be  implemented.   Also,  that  will  be  the  last  free  release.
  88.  Subsequent releases will be  shareware  and I will not release the source
  89.  without a contribution.
  90.  
  91.  When we go shareware, I will be  providing  a  68020/68881 version of the
  92.  program.
  93.  
  94.  Effective immediately, I  will  no  longer  provide  a  hard  copy of the
  95.  manual.  A kind soul provided me  with  a  disk based copy which I am now
  96.  distributing with the package.   (Thanks, Capt. Strovink).
  97.  
  98.  For the planned April release,  I  will  provide  two versions: one fully
  99.  compiled and  linked  for  those  who  have  the  memory,  and  a heavily
  100.  overlayed version to enable 512K  users  to do plots.  At present, I have
  101.  not had the time to rearrange the program.
  102.  
  103.  A  note to  my  European friends: this  release of  Amiga Matlab does not
  104.  support PAL displays.  I will provide that support in the April release.
  105.   
  106.  This release, and the next one, will use CLI interface only.  I do intend
  107.  to add Workbench support, as  well  as  a  windowing editor and pull down
  108.  menus, but I have currently chosen  to  focus on functionality instead of
  109.  frills.  Accordingly, you  will  make  plot  choices  from text menus.  I
  110.  think, however, that you will be  quite  pleased.   I am not aware of any
  111.  other package for the Amiga that provides this degree of functionality.
  112.  
  113.                               Jim Locker
  114.                               SofTech Inc.
  115.                               4443 N. Hyland Ave
  116.                               Dayton Oh 45424
  117.                               (513) 429 2771 days, Mon to Fri
  118.  
  119.